captain of a moorish ship - Francés Inglés Diccionario